radar pod - French English Dictionary